package com.tmc.bean.common;

/**
 * 报表实体
 * 
 */
public class Report{
	
	
	private Long eshopId;
	private String airline;
	private Long departureDate;//按照起飞时间分组
	private Long operatoringTime;//按照出票时间分组
	private String departureCity;
	private String arrivalCity;
	private Long drawOperatorId;
	private Long bookOperatorId;
	private String ticketType;//票证状态
	private Long  totalTicket;//总票数=总正常票+总退票+总费票
	private Long  totalNormalTicket; //总正常票
	private Long  totalRefundTicket; //总退票
	private Long  totalInvalidTicket; //总费票
	private Double totalAmount; //总销售价
	private Double totalTicketPrice; //总票价
	private Double totalTax;//总税费
	private Double vendorTotalAmount;//应付总价
	private Double totalRefundPrice;//总客户退票费
	private Double totalVendorRefundPrice;//总供应商退票费
	private Double totalRefundActualAmount;//总退票实退金额=totalRefundPrice-totalVendorRefundPrice(退票情况下)
	private Double totalInvalidActualAmount;//总费票实退金额=总客户退票费
	private Double totalAbandonPrice;//总废票工本费
	
	//显示字段
	private String totalAmountStr;
	private String totalTicketPriceStr;
	private String totalTaxStr;
	private String vendorTotalAmountStr;
	private String totalRefundPriceStr;
	private String totalVendorRefundPriceStr;
	private String totalRefundActualAmountStr;
	private String totalInvalidActualAmountStr;
	private String totalAbandonPriceStr;
	private String eshopName;
	private String airlineName;
	private String departureCityName;
	private String arrivalCityName;
	private String drawOperatorName;
	private String bookOperatorName;
	private String drawOperatorCode;
	private String bookOperatorCode;
	private String departureDateStr;
	private String operatoringTimeStr;
	
	
	
	public Long getTotalNormalTicket() {
		return totalNormalTicket;
	}
	public void setTotalNormalTicket(Long totalNormalTicket) {
		this.totalNormalTicket = totalNormalTicket;
	}
	public Long getTotalRefundTicket() {
		return totalRefundTicket;
	}
	public void setTotalRefundTicket(Long totalRefundTicket) {
		this.totalRefundTicket = totalRefundTicket;
	}
	
	public Long getTotalInvalidTicket() {
		return totalInvalidTicket;
	}
	public void setTotalInvalidTicket(Long totalInvalidTicket) {
		this.totalInvalidTicket = totalInvalidTicket;
	}
	public Double getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}
	public Double getTotalTicketPrice() {
		return totalTicketPrice;
	}
	public void setTotalTicketPrice(Double totalTicketPrice) {
		this.totalTicketPrice = totalTicketPrice;
	}
	public Double getTotalTax() {
		return totalTax;
	}
	public void setTotalTax(Double totalTax) {
		this.totalTax = totalTax;
	}
	public Double getVendorTotalAmount() {
		return vendorTotalAmount;
	}
	public void setVendorTotalAmount(Double vendorTotalAmount) {
		this.vendorTotalAmount = vendorTotalAmount;
	}
	public String getTotalAmountStr() {
		return totalAmountStr;
	}
	public void setTotalAmountStr(String totalAmountStr) {
		this.totalAmountStr = totalAmountStr;
	}
	public String getTotalTicketPriceStr() {
		return totalTicketPriceStr;
	}
	public void setTotalTicketPriceStr(String totalTicketPriceStr) {
		this.totalTicketPriceStr = totalTicketPriceStr;
	}
	public String getTotalTaxStr() {
		return totalTaxStr;
	}
	public void setTotalTaxStr(String totalTaxStr) {
		this.totalTaxStr = totalTaxStr;
	}
	public String getVendorTotalAmountStr() {
		return vendorTotalAmountStr;
	}
	public void setVendorTotalAmountStr(String vendorTotalAmountStr) {
		this.vendorTotalAmountStr = vendorTotalAmountStr;
	}
	public Long getEshopId() {
		return eshopId;
	}
	public void setEshopId(Long eshopId) {
		this.eshopId = eshopId;
	}
	public String getEshopName() {
		return eshopName;
	}
	public void setEshopName(String eshopName) {
		this.eshopName = eshopName;
	}
	public String getTicketType() {
		return ticketType;
	}
	public void setTicketType(String ticketType) {
		this.ticketType = ticketType;
	}
	
	public Double getTotalVendorRefundPrice() {
		return totalVendorRefundPrice;
	}
	public void setTotalVendorRefundPrice(Double totalVendorRefundPrice) {
		this.totalVendorRefundPrice = totalVendorRefundPrice;
	}
	
	public Double getTotalAbandonPrice() {
		return totalAbandonPrice;
	}
	public void setTotalAbandonPrice(Double totalAbandonPrice) {
		this.totalAbandonPrice = totalAbandonPrice;
	}
	public String getTotalRefundPriceStr() {
		return totalRefundPriceStr;
	}
	public void setTotalRefundPriceStr(String totalRefundPriceStr) {
		this.totalRefundPriceStr = totalRefundPriceStr;
	}
	public String getTotalVendorRefundPriceStr() {
		return totalVendorRefundPriceStr;
	}
	public void setTotalVendorRefundPriceStr(String totalVendorRefundPriceStr) {
		this.totalVendorRefundPriceStr = totalVendorRefundPriceStr;
	}
	public String getTotalAbandonPriceStr() {
		return totalAbandonPriceStr;
	}
	public void setTotalAbandonPriceStr(String totalAbandonPriceStr) {
		this.totalAbandonPriceStr = totalAbandonPriceStr;
	}
	public Long getTotalTicket() {
		return totalTicket;
	}
	public void setTotalTicket(Long totalTicket) {
		this.totalTicket = totalTicket;
	}
	public Double getTotalRefundPrice() {
		return totalRefundPrice;
	}
	public void setTotalRefundPrice(Double totalRefundPrice) {
		this.totalRefundPrice = totalRefundPrice;
	}
	public Double getTotalRefundActualAmount() {
		return totalRefundActualAmount;
	}
	public void setTotalRefundActualAmount(Double totalRefundActualAmount) {
		this.totalRefundActualAmount = totalRefundActualAmount;
	}
	public Double getTotalInvalidActualAmount() {
		return totalInvalidActualAmount;
	}
	public void setTotalInvalidActualAmount(Double totalInvalidActualAmount) {
		this.totalInvalidActualAmount = totalInvalidActualAmount;
	}
	public String getTotalRefundActualAmountStr() {
		return totalRefundActualAmountStr;
	}
	public void setTotalRefundActualAmountStr(String totalRefundActualAmountStr) {
		this.totalRefundActualAmountStr = totalRefundActualAmountStr;
	}
	public String getTotalInvalidActualAmountStr() {
		return totalInvalidActualAmountStr;
	}
	public void setTotalInvalidActualAmountStr(String totalInvalidActualAmountStr) {
		this.totalInvalidActualAmountStr = totalInvalidActualAmountStr;
	}
	public String getAirline() {
		return airline;
	}
	public void setAirline(String airline) {
		this.airline = airline;
	}
	public String getAirlineName() {
		return airlineName;
	}
	public void setAirlineName(String airlineName) {
		this.airlineName = airlineName;
	}
	public String getDepartureCity() {
		return departureCity;
	}
	public void setDepartureCity(String departureCity) {
		this.departureCity = departureCity;
	}
	public String getArrivalCity() {
		return arrivalCity;
	}
	public void setArrivalCity(String arrivalCity) {
		this.arrivalCity = arrivalCity;
	}
	public String getDepartureCityName() {
		return departureCityName;
	}
	public void setDepartureCityName(String departureCityName) {
		this.departureCityName = departureCityName;
	}
	public String getArrivalCityName() {
		return arrivalCityName;
	}
	public void setArrivalCityName(String arrivalCityName) {
		this.arrivalCityName = arrivalCityName;
	}
	public Long getDrawOperatorId() {
		return drawOperatorId;
	}
	public void setDrawOperatorId(Long drawOperatorId) {
		this.drawOperatorId = drawOperatorId;
	}
	public Long getBookOperatorId() {
		return bookOperatorId;
	}
	public void setBookOperatorId(Long bookOperatorId) {
		this.bookOperatorId = bookOperatorId;
	}
	public String getDrawOperatorName() {
		return drawOperatorName;
	}
	public void setDrawOperatorName(String drawOperatorName) {
		this.drawOperatorName = drawOperatorName;
	}
	public String getBookOperatorName() {
		return bookOperatorName;
	}
	public void setBookOperatorName(String bookOperatorName) {
		this.bookOperatorName = bookOperatorName;
	}
	public String getDrawOperatorCode() {
		return drawOperatorCode;
	}
	public void setDrawOperatorCode(String drawOperatorCode) {
		this.drawOperatorCode = drawOperatorCode;
	}
	public String getBookOperatorCode() {
		return bookOperatorCode;
	}
	public void setBookOperatorCode(String bookOperatorCode) {
		this.bookOperatorCode = bookOperatorCode;
	}
	public Long getDepartureDate() {
		return departureDate;
	}
	public void setDepartureDate(Long departureDate) {
		this.departureDate = departureDate;
	}
	public Long getOperatoringTime() {
		return operatoringTime;
	}
	public void setOperatoringTime(Long operatoringTime) {
		this.operatoringTime = operatoringTime;
	}
	public String getDepartureDateStr() {
		return departureDateStr;
	}
	public void setDepartureDateStr(String departureDateStr) {
		this.departureDateStr = departureDateStr;
	}
	public String getOperatoringTimeStr() {
		return operatoringTimeStr;
	}
	public void setOperatoringTimeStr(String operatoringTimeStr) {
		this.operatoringTimeStr = operatoringTimeStr;
	}	
	
	
}
